package sparrowGui.vars
{
	import flash.display.Sprite;

	/**
	 * 提示组里的数据 
	 * @author Pelephone
	 */
	public class AlertVO
	{
		/**
		 * 按钮的类
		 */
		public var btnCls:Class;
		/**
		 * 提示皮肤
		 */
		public var skin:Sprite;
		
		
		/**
		 * 点击按钮是否马上关掉弹窗
		 */
		public var autoClose:Boolean = true;
		/**
		 * 按钮转义字符
		 */
		public var btnStr:String;
		/**
		 * 提示数据
		 */
		public var alertData:Object;
		/**
		 * 默认的输入提示文字
		 */
		public var defaultInput:String;
		/**
		 * 监听警告窗界面跟新的方法.(方法参数必须是AlertEvent事件)
		 */
		public var onUpdate:Function;
		/**
		 * 监听警告窗界面关闭的方法.(方法参数必须是AlertEvent事件)
		 */
		public var onClose:Function;
		
		/**
		 * 习惯性的写个销毁方法
		 */
		public function dispose():void
		{
			onClose = null;
			onUpdate = null;
			alertData = null;
			skin = null;
			btnCls = null;
		}
	}
}